capital of mexico - French English Dictionary